spider silk - French English Dictionary